• London pride

    Full definition of London pride

    Noun

    1. A perennial saxifragaceous plant, (a hybrid of various and ), that has a basal rosette of leaves and pinkish-white flowers.
    © Wiktionary